package com.base;

import java.util.Arrays;

/**
 * @author yijy
 * @description
 * 给你一堆 n 个箱子，箱子长 L、宽 W、高 H。箱子不能翻转，将箱子 堆起来时，下面箱子的长度、宽度和高度必须大于上面的箱子。
 * 实现一 种方法，搭出最高的一堆箱子。箱堆的高度为每个箱子高度的总和。输 入使用数组[L,W,H]表示每个箱子。
 * 示例 1:nums = [[1,1,1],[2,2,2],[3,3,3]]，输出 6
 * 示例 2:nums = [[1,1,1],[2,3,4],[2,5,6],[3,4,5]]，输出 10 示例 3:nums = [[4,3,2],[2,3,4],[1,1,1],[3,6,7]]，输出 12
 * 验证:(这里不要体现在题上)
 * input1:nums = [[3,4,5],[5,6,7],[8,8,8]]
 * output1: 20
 * input2:nums = [[6,2,1],[1,3,2],[4,2,8],[5,3,5]]
 * output2: 8
 * input3:nums = [[7,9,9],[8,10,10],[6,5,11],[7,6,6],[11,22,9],[18,29,5]] output3: 19
 * @create 2021/3/19 下午7:42
 **/
public class BoxSolution {

    public static void main(String[] args) {
        //1.按照高度排序数组
        //2.将排好的数组进行比较:Ln-1
        A a = new A();
        a.setName("xiaoming");
        for(int i=0; i<10;i++){
            Thread thread = new Thread(()->{

            });
        }

    }






}
class A {
    private String name;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }
}
